electric hare - English Synonyms Dictionary